home *** CD-ROM | disk | FTP | other *** search
- %case include%
- %case instance%
- %case zMake.decl%
- void Make%itemname%% %(CView *enclosure,
- CBureaucrat *supervisor);
- %case zMake%
- /*----------*/
- %if modeless%
- void Z%dlogname%::Make%itemname% (
- %else%
- void Z%windname%::Make%itemname% (
- %endif%
- CView *enclosure,
- CBureaucrat *supervisor)
- {
- /* override this method to create and initialize %itemname% */
-
- } /* Make%itemname% */
-
- %case include.override%
- #include <CPanorama.h>
- %case instance.override%
- CPanorama *%itemname%;
- %case Make.decl%
- void Make%itemname%% %(CView *enclosure,
- CBureaucrat *supervisor);
- %case Make%
- /*----------*/
- %if modeless%
- void C%dlogname%::Make%itemname% (
- %else%
- void C%windname%::Make%itemname% (
- %endif%
- CView *enclosure,
- CBureaucrat *supervisor)
- {
- %itemname% = new (CPanorama);
- %itemname%->IViewRes ('Pano', %paneID%, enclosure, supervisor);
- %if not modeless%
- mainPanorama = %itemname%;
- %endif%
-
- } /* Make%itemname% */
-
- %case create%
-
- Make%itemname% (enclosure, supervisor);
- %case itemNr%
- %DefineItem%
- %case dialog field%
- Handle% %%fieldname%;
- %Enable?%
- %haveField%
- %case init field%
- info->%fieldname% = NULL;
- %Enable?%
- %case auxiliary%
- /*----------*/
- static pascal void Draw%itemname% (DialogPtr whichDialog,
- short itemNr);
- static pascal void Draw%itemname% (whichDialog, itemNr)
- DialogPtr whichDialog;
- short itemNr;
- {
- } /*Draw%itemname%*/
-
- %case filter%
- %case set%
- SetUserItem (%itemname%, (ProcPtr) &Draw%itemname%);
- %case enable%
- %Enable?%
- %case hit%
- %case finish%
-